package cn.huoyingkeji.system.service.impl;

import cn.huoyingkeji.system.dto.OrgDTO;
import cn.huoyingkeji.system.entity.SysOrg;
import cn.huoyingkeji.system.mapper.SysOrgMapper;
import cn.huoyingkeji.system.service.OrgService;
import cn.hutool.core.bean.BeanUtil;
import cn.huoyingkeji.mybitisplus.service.impl.MybatisplusServiceImpl;

import org.springframework.stereotype.Service;

@Service
public class SysOrgServiceServiceImpl extends MybatisplusServiceImpl<SysOrgMapper, SysOrg, OrgDTO> implements OrgService{

    @Override
    public OrgDTO toDTO(SysOrg org) {
        OrgDTO orgDTO = new OrgDTO();
        BeanUtil.copyProperties(org, orgDTO, false);
        return orgDTO;
    }

    @Override
    public SysOrg toEntity(OrgDTO dto) {
        SysOrg sysOrg = new SysOrg();
        BeanUtil.copyProperties(dto, sysOrg , false);
        return sysOrg;
    }

    
}
